import time
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By

# 初始化 Chrome 浏览器驱动（需确保 chromedriver 已正确安装并配置路径）
driver = webdriver.Chrome(executable_path=r"D:\python\chromedriver.exe")  # 替换为你的 chromedriver 实际路径
driver.get(r"C:\Users\小莹莹\PycharmProjects\UI自动化测试\注册A.html")  # 替换为页面实际路径

try:
    # 显式等待定位用户名输入框，最长等待10秒，每1秒检查一次
    element = WebDriverWait(driver, 10, 1).until(
        lambda x: x.find_element(By.NAME, "userA")  # 假设用户名为 userA，需根据实际页面调整
    )
    element.send_keys("admin")
    time.sleep(3)
finally:
    driver.quit()